package com.system.service;

import com.system.Excel.RoleExcel;
import com.system.domain.RoleUserListDto;
import com.system.dto.RoleDto;
import org.springframework.http.ResponseEntity;

import java.util.List;

;

public interface RoleExService   {

    /**
     * 保存用户权限
     * @param roleDto
     */
     ResponseEntity saveRoleResource(RoleDto roleDto);

    /**
     * 角色资源
     * @param roleId 角色id
     * @return
     */
     ResponseEntity rolelistResource(String roleId);

    /**
     * 保存用户角色
     */
      ResponseEntity saveUserRole(RoleUserListDto roleUserListDto);

    /**
     * 导出数据
     * @return
     */
    List<RoleExcel> ExportList();

    /**
     * 批量插入角色信息
     */
    int insertList(List<RoleExcel> roles);


}
